Big Huge Thesaurus

clotting factor

noun